1
general::
Phrase(s): on target
on schedule; exactly as predicted. • Your estimate of the cost was right on target. • My prediction was not on target.
McGrawhill's American Idioms And Phrasal Verbs
2
general::
Completely accurate, wholly valid, as in Our cost estimates were right on target, or His criticisms were on target. This seemingly old expression dates only from the mid-1900s, and the colloquial use of target for a goal one wishes to achieve dates from about 1940.
American Heritage Idioms